English: A quite difficult task indeed.
Telugu: నిస్పందేహంగా చాలా కష్టమైన పని.