As India lifted their first World Cup trophy under a shower of golden confetti a week ago, cheered on by nearly 40,000 at the packed DY Patil Stadium in Navi Mumbai, the magnitude of their achievement ...