English: Finally, they've found a lover that surrenders body and soul to the moment.
Telugu: చివరగా, వారు ఒక ప్రేమికుడు కనుగొన్నారు ఆ క్షణం శరీరం మరియు ఆత్మ లొంగిపోతుంది.