English: They had met several times.
Telugu: ఇదివరకు వారిద్దరూ చాలాసార్లు కలుసుకున్నారు.