dla zasady, z zasady
On public display - na widoku publicznym
On purpose - celowo
On the basis of something - na podstawie czegoś
On the dot - co do minuty
On the edge of something - na skraju czegoś (także przenośnie)
On the face of it - na pozór
On the grounds of... - z powodu
On the grounds that... - z powodu tego, że