English: It took quite a lot of hard work.
Telugu: చాలా శ్రమ పడాల్సి వచ్చింది.