English: He was on some other planet.
Telugu: తను ఎక్కడో వేరే గ్రహం నించి వచ్చిందిట.