English: have had good rainfall.
Telugu: మంచి వర్షాలు కరిశాయి.