English: There was no need to stop and rest.
Telugu: ఈ ఆపడానికి మరియు విశ్రాంతి ఒక అవసరం లేదు కాదు.