English: A difficult task indeed.
Telugu: ఇది నిజంగా కష్టమైన పని.