The spelling of the phrase "had hold up on" can be a bit confusing for English learners. Firstly, the pronunciation of "hold" in this phrase is different from its usual pronunciation because it's being used as a verb rather than a noun (IPA: hoʊld instead of həʊld). Secondly, the use of "had" before "hold up" indicates past tense (IPA: hæd hoʊld ʌp ɒn). So, "had hold up on" means someone had experienced a delay or obstacle in moving forward with something in the past.