English: You have a lot of work left to do on earth.
Telugu: మీరు చేయటానికి భూమి మీద ఎక్కువ పని ఉంది.