varsibhih
varṣibhiḥ — who were raining down;
SB 10.33.23