English: There was rain coming down.
Telugu: ఇం దుడు వర్షం కురిపించసాగాడు.