English: It was like entering a completely new world.
Telugu: పూర్తిగా ఒక కొత్త లోకంలో ప్రయాణిస్తున్నట్టు ఉంటుంది.