2009 gewann er mit 64,83 bereits zum dritten Mal in Folge die Asienmeisterschaften in Guangzhou, genauso wie bei den Asienspielen ebendort, bei denen er den Diskus auf 67,99 m beförderte. Zuvor wurde er beim Leichtathletik-Continentalcup in Split mit 64,55 m Dritter. Im Jahr darauf gewann er in Kōbe mit 62,27 m erneut den Titel bei den Asienmeisterschaften und qualifizierte sich damit erneut für die Weltmeisterschaften in Daegu, bei denen er mit 66,08 m die Bronzemedaille hinter dem Deutschen Robert Harting und Gerd Kanter aus Estland. 2012 nahm er erneut an den Olympischen Spielen in London und gewann mit einem Wurf auf 68,18 m im Finale die Silbermedaille hinter dem Deutschen Harting. Daraufhin spendete er seine Medaille für krebskranke Kinder und sammelte Spenden für Erdbebenopfer in Aserbaidschan und Iran.