English: This was the best moment for me.
Telugu: నా వరకు ఇది అత్యుత్తమ సమయం.