English: IRCTC deal
Telugu: ఐఆర్‌సీటీసీతో కుదిరిన ఒప్పందం