The phrase 'ご指導ご鞭撻' carries a unique cultural nuance that doesn't have a direct one-to-one translation in English. After living abroad for several years, I've found the closest equivalents would be 'guidance and support' or 'mentorship and encouragement.' However, these English phrases lack the hierarchical respect embedded in the Japanese original.
In professional contexts abroad, I've noticed people might say 'I appreciate your leadership and advice' to convey similar gratitude. The key difference lies in the implied power dynamic - while English tends to flatten relationships, Japanese maintains clear distinctions between mentor and mentee roles. This subtlety makes perfect translation impossible without cultural context.