Conversation so far:

Question: what does din tai fung mean in english
Self-contained rewrite: what does din tai fung mean in english