English: LOVE at last!
Telugu: చివరికి ప్రేమ కూడా!