English: I think they do need to make some more changes, though.
Telugu: అయితే దానిలో కూడా ఇంకా కొన్ని మార్పులు తేవలసివుందని నాకే అనిపిస్తుంది.