СловариРусский Английский

 полностью выполнить свои обещания
полит. follow through on one's promises (bookworm)