Полный русско-английский словарь
Отле|чь — сов. : у меня ~гло от сердца I felt very much relieved, it was a weight off my mind.
отлечь