English: To me it was a new world.
Telugu: అది నాకు ఒక కొత్త ప్రపంచంలా అనిపించింది.