说话算话shuōhuàsuànhuà
Meanings
1. to do as promised
2. to be as good as one's word
3. to honor one's word
4. to mean what one says
Characters used
Examples1
He was always as good as his word.