English: A lot of work has to be done on it.
Telugu: దానికి చేయాల్సిన కృషి చాలా వుంది.