Declan
The Language Learning App Company
The Chinese phrase
什么都没留下。
is pronounced
Shénme dōu méi liú xià.
means
Nothing is left.