English: Both have recently got engaged.
Telugu: ఇటీవలే వీరిద్దరి ఎంగేజ్ మెంట్ జరిగింది.