English: it is very difficult to deny.
Telugu: నిరాకరించడం కష్టం.