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