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