English: A lot really had to be done.
Telugu: దాన్లోనుంచే చాలా చేయాల్సి వచ్చింది.