duppaṭimantiya

hard to answer or refute; hard to argue with.