English: That is the job.
Telugu: ఇదేం పని అని మండిపడింది.