English: A new world opened up to me.”
Telugu: అది నాకు ఓ కొత్త ప్రపంచం’.