Chinese: 毋庸置疑。
English: Indubitably.
French: Indubitablement.