English: It’s an enormous job.
Telugu: ఇదొక బ్రహ్మాండమైన పని.