Chinese excavator jerky. Yí rì sān qiū in english. Men ratatouille chef hat with rat. Left ko hindi mein kya kahate hain meaning in hindi.