English: We met up recently.
Telugu: ఇటీవలే అందరం కలుసుకున్నాం.