English: It has been the biggest gift they could give me.
Telugu: వాళ్లు నాకిచ్చిన బిగ్గెస్ట్ గిఫ్ట్ ఇది.