English: There it rests.
Telugu: అక్కడే విశ్రాంతి తీసుకుంటారు.