English: And Still the Earth.
Telugu: ఇంకా భూమి గావాల్న.