English: They have plenty more to do.
Telugu: వారికి చేయాల్సింది ఇంకా ఎంతో ఉందని పేర్కొన్నారు.