English: I had an encounter with God several times.
Telugu: చాలాసార్లు దేవిని కలిశాను.