不厌其烦

búyàn-qífán
not to mind taking all the trouble, to take great pains
HSK 79
Traditional不厭其煩

Additional Dictionary Meanings

not to mind taking all the trouble (idiom)to take great painsto be very patient