Language:
Free Online Dictionary|3Dict

满堂红

Source : CEDICT

success across the board/victory in everything one touches