Chinese: 这味道可能是微波炉传出来的!
English: This smell might come from the oven!
French: Cette odeur pourrait venir du four !