English: Admittedly this is a hard one.
Telugu: నిశ్చయంగా ఇది కష్టమయిన పనే.