English: It felt like a new world.
Telugu: అది నాకు ఒక కొత్త ప్రపంచంలా అనిపించింది.