English: There's been no rest until now.
Telugu: అప్పటి వరకు విశ్రమించేది లేదు.