English: It never stopped coming.
Telugu: రావడం కూడా ఆగలేదు.