What does Besser mit den Füßen gestrauchelt als mit der Zunge mean?

Besser mit den Füßen gestrauchelt als mit der Zunge - German to English

Better the foot slip than the tongue.