The film received mixed reviews from critics and it broke several box office records in India and abroad, becoming the quickest film to collect 1 billion (US$17 million) net domestically. The film surpassed 3 Idiots (2009) to become the highest-grossing Bollywood film worldwide at that point. It is the 22nd highest grossing Indian film of all time.