English: there has been enough rain.
Telugu: తగినంత వర్షం కురిసింది.