in a deep sleep after carrying out a grueling activity - Español Inglés Diccionario