meaning of auf dem hohen Ross

auf dem hohen Ross - German to English

on one's large horse