English: He found for himself a permanent place.
Telugu: తనకంటూ శాశ్వత స్థలం ఉండాలని అర్ధించారు.