English: He has been on a journey himself.
Telugu: తనంతట తానే ప్రయాణమైంది.