English: At least the rain was slowing somewhat.
Telugu: అప్పటికీ వర్షం కొంచెం తగ్గుముఖం పట్టింది.