English: A lot of work had to be done on it.
Telugu: దీనికి కోసం చాలా శ్రమించాల్సి వచ్చింది.