本日はお忙しいところ、ありがとうございます
A book I'm learning from translates this sentence as 'thank you for taking time out of your busy schedule today'
Is the first part a set phrase or is it just an elaborate translation? (As an aside I feel like it would make more literal sense with の rather than は)