English: We still have time to save this planet.
Telugu: ఈ భూమాతను కాపాడటానికి ఇంకా మనకు సమయం మిగిలే ఉందని.