English: And yet, we are still here…on earth.
Telugu: ఇంతకూ- భూమి మీద మనం ఉన్నాం.