English: But Earth is our home.
Telugu: కానీ ఈ భూమి మాది.