DictionaryForumContacts

   English
Terms for subject General containing deliver the goods | all forms | in specified order only
EnglishRussian
deliver the goodsвыполнить обещания (взятые на себя обязательства)
deliver the goodsдобиться результатов (Anglophile)
deliver the goodsвыполнить принятые на себя обязательства
deliver the goodsвыполнять обещанное (Taras)
fail to deliver the goodsне выполнить взятые на себя обязательства (Anglophile)