English: He visited here multiple times.
Telugu: పలుమార్లు ఆయన ఇక్కడకు వచ్చి దైవ దర్శనం చేసుకున్నారు.