English: Been a tremendous thrill.
Telugu: అదొక గొప్ప థ్రిల్ కలిగించింది.