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