廢寢忘食

Idiom

 * 1) to be completely wrapped up in one's work and skip one's sleep and meals