English: They have recently joined.
Telugu: వీరు ఈ మధ్యనే ఎంగేజ్‌మెంట్‌ చేసుకున్నారు.