English: But, I could never rest.
Telugu: కానీ, నాకు తీరిక దొరకదు.