English Translation
He is a stickler for principles.
à cheval = demanding
He is a stickler for principles.
à cheval = demanding
To avoid potential confusion:
à (dos de) cheval = on horseback
être à cheval sur qch = to be very strict or demanding or to be a stickler for sth