Chinese: 可恶，家的钥匙到底放哪去了?
English: Shit, where the fuck did I put my home keys?
French: Merde, où est-ce que j'ai foutu les clefs de chez moi ?