てど らせど
matedo kurasedo

Adverb
Expression

1. despite having waited a long time; in spite of having waited a long time; no matter how long one waits

Other forms: