English: That might take some doing.
Telugu: కొంత శ్రమ తప్పకపోవచ్చు.