English: As if coming from another world.
Telugu: తామేదో వేరే ప్రపంచం నుంచి వ‌చ్చిన‌వాళ్లం అన్నట్టు ఉంటారు.