English: It finally rained a lot.
Telugu: చివరికి భారీగా వర్షం కురిసింది.