English: We have met several times.
Telugu: ఈమ‌ధ్య మేం చాలాసార్లు క‌లుసుకొన్నాం.