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