English: But a daunting task it is.
Telugu: కానీ ఇది బహుకష్టమైన పని.