English: This is Life on Earth
Telugu: ఇక్కడ యీ భూమిపైన దక్కిన జీవితమే