We have petitioned ; we have remonstrated ; we have supplicated ;
我们曾请愿,抗议,恳求;
It rained so much that they had to come back and ask him to supplicate and stop the rain , so he supplicated and the rain stopped and they walked out into the glaring sun .