English: At that point, it was the best moment of my life.
Telugu: ‘నా జీవితంలో ఇదే అత్యుత్తమ క్షణం.