Translation seems logical.
I didn't read the full convo in Chinese but in this context 恐悦之至 the 恐 is probably the verb meaning something along the lines of "I'm afraid it's my utmost pleasure" with a very ancient, royal vibe so "I'm honoured" is completely fine