English: And what else is there still to do?
Telugu: ఇంకా చేయడానికి ఏం మిగిలిందీ ?