Nobody is only talented or only hard-working. But there is little doubt that if talent is combined with ambition and work ethic, it makes for an unbeatable combination. If unequally talented people have an identical attitude, the greater talent will always win. The greatness is not about possessing talent but about having the discipline to summon that talent whenever needed.
P.S. Harsha Bhogle wrote this in a post wherein he discusses the talent problem with Rohit Sharma. You can read it here:http://www.espncricinfo.com/magazine/content/story/576567.html