English: It was indeed a trip into another world.
Telugu: నిజంగా ఇంకొక లోకానికి వెళ్ళి వచ్చినట్లే ఉంది.