Having known Wang for more than 15 years, my sense is that he is very well suited to this vital task.
Conozco a Wang desde hace más de 15 años y mi sensación es que está muy bien preparado para esta tarea vital.