Translate this from English to Spanish:
How would you say this in French?
Can you translate this Chinese text to English?
What's the German equivalent of this phrase?
What is the Spanish equivalent of 'It's a piece of cake'?
How do you say 'Where is the nearest restaurant?' in Japanese?