English: This is love on earth.
Telugu: ఆ భూమిపై ప్రేమ ఉంది.