Chinese: 这是你们的钥匙。
English: Here are your keys.
French: Voilà vos clés.