English: We have met several times.
Telugu: మిమ్మల్ని కూడా అనేకసార్లు కలిశాం.