to deliver less, or at an inferior level, than promised or expected

listen to the pronunciation of to deliver less, or at an inferior level, than promised or expected
İngilizce - İngilizce
underdeliver
to deliver less, or at an inferior level, than promised or expected