English: It has been the biggest gift they could give me.
Telugu: వాళ్లు నాకిచ్చిన అతిపెద్ద బహుమతి అదే.