translate English to French: We seem to stand on guard rather a lot.
On a l'impression d'être vraiment « prêt à tout » !