English: At least the rain had stopped.
Telugu: అప్పటికీ వర్షం కురియడం ఆగిపోయింది.