English: He had recently gotten engaged.
Telugu: రీసెంట్‌గా ఇతని ఎంగేజ్మెంట్ జరిగింది.