It is very obvious how many hours, how much efforts and how many devoted Chinese Federer fans it took to organize and create the raw materials of this video.

source YouTube