Meaning offavorable vantagein English

favorable vantage