English: But everything he's done has not yet been enough.
Telugu: అయితే తాను వచ్చిన పని ఇంకా పూర్తిగా నెరవేరలేదంది.