English: We had been there several times.
Telugu: మేమిద్దరం చాలాసార్లు అందులో పాల్గొన్నాం.