Chinese: 他的援助真是雪中送炭。
English: His help has been invaluable.