SS Rajamouli's latest offering, "Baahubali: The Beginning" (Bahubali) has broken many records, including most successful Telugu film of all time and fastest Indian film to reach ₹300 crore mark but it has failed to beat two weeks collections of Aamir Khan's movie, "PK".

According to reports, two weeks worldwide collections of "Baahubali" is ₹391 crore, failing to beat ₹458-crore record held by Rajkumar Hirani's comedy film "PK" starring Aamir Khan and Anushka Sharma.

According to a report by Forbes, "Baahubali" will have to earn over $118 million in worldwide collections to beat "PK" at box office. 

"It's (Baahubali) at roughly $70 million worldwide so far, with over $6.7 million of that total having come from the U.S.. But to catch up Baahubali will almost certainly need China, where PK scored $20 million," said the report.

"Baahubali" collected a whopping ₹50 crore on the opening day in India, becoming the highest ever opening collection (all versions) in the country before its worldwide collections crossed ₹200 crore in just five days. It went on to earn ₹255 crore at the worldwide box office in the first week and did reasonably well in the second weekend but its collections dropped drastically there after.

The release of films like "Bajrangi Bhaijaan", "Maari", "James Bond", "Demonte Colony", "Jilla" and "Sahasam Seyyara Dimbaka affected the business of "Baahubali", as it has to share screens with these new releases.

Released in over 4,200 screens around the world on 10 July, "Baahubali" opened big before shattering the lifetime business records of Bollywood blockbusters like "3 Idiots", "Happy New Year", "Kick" and "Krrish 3" in its second week and becoming the fourth all-time highest grosser Indian film.

Made on a budget of ₹250-crore, this period drama featuring Prabhas, Rana Daggubati, Tamannaah, Anushka Shetty, Ramya Krishnan, and Sathyaraj in the lead roles, was shot in Telugu and Tamil, and dubbed in Hindi and Malayalam.