Is there a Chinese equivalent of "I can honestly say".
It's a rather colloquial expression, and I was wondering if there were something equivalent in Chinese to convey the same earnestness of the expression, "I can honestly say..."
I can honestly say I did my best.
I could try for a literal translation, but I want something that a native speaker would say, not Chinglish (or whatever the Chinese equivalent is called :P please comment if you know!).