English: It is like walking in another world.
Telugu: చూస్తుంటే వేరే లోకములో నడుస్తున్నట్లుగా వుంది.