press on irresistibly from a commanding height br>
Related Translations:
高屋建瓴: pour water off a steep roof -- sweep down irresistibly from a commanding height; operate from a strategically advantageous position; be strategically situated
高屋建瓴势如破竹: press on irresistibly from a commanding height