Chinese: 你不妨告诉我一切。
English: You may as well tell me all about it.
French: Tu ferais tout aussi bien de tout me dire.