English: It takes a lot of doing.
Telugu: ఇలా చాలా చేయాల్సి ఉంటుంది.