English: A lot of hard work had to be done.
Telugu: చాలా శ్రమ పడాల్సి వచ్చింది.