I took longer than expected; I apologize for the delay.
Language: English (United Kingdom)
Meaning: I underestimated the time needed; I regret the hold-up.
Status: Verified
LanguageKnow Home · All languages dictionary index · English dictionary page
Language: English (United Kingdom)
Meaning: I underestimated the time needed; I regret the hold-up.
Status: Verified