English: You have given me the best moments in my life.
Telugu: మీరు నా జీవితంలో అత్యుత్తమ క్షణాలు ఇస్తుంది.