居高临下的英语:look down from a height; advantage of a commanding position overlooking the ground below; (troops) coming down from the heights; have a commanding view from a good vantage point; occupy a ...
居高临下的法语:commander de haut;dominer;se mettre dans une position dominante;regarder en bas à partir d'une hauteur