your translation is readable so it's okay, I prefer fast translation with readable quality than slow translation with high quality, keep your great work and thank you
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