English: He had recently gotten engaged.
Telugu: ఇటీవలే ఆయనకు ఎంగేజ్ మెంట్ అయింది.