English: Been rained on a lot.
Telugu: ఉన్నట్టుండి భారీ ఎత్తున వర్షం కురిసింది.