English: He has to do lot more.
Telugu: ఆయన చేయాల్సింది ఇంకా చాలా ఉంది.