English: A bit of rain has come down.
Telugu: కొంచెం వర్షం పడుతూ ఉంది.