English: We met several times.
Telugu: మేము చాలా పర్యాయములు కలుసుకున్నాము.