English: It feels we have come from a different world.
Telugu: తామేదో వేరే ప్రపంచం నుంచి వ‌చ్చిన‌వాళ్లం అన్నట్టు ఉంటారు.