‘Sarainodu’ fails to cross $1 million mark in US box office in 17 days. Pictured; Sarainodu posterFacebook

Stylish star Allu Arjun's "Sarainodu" (Sarrainodu) has continued its rocking run at the worldwide box office in its fourth week. The Allu Arjun-starrer has shattered the lifetime collection records of "Srimanthudu" and "Baahubali: The Beginning" in some regions in 25 days. 

In its fourth week, "Sarainodu" clashed with new release "Pencil," which is the dubbed version of the Tamil movie of the same name, but the film fared well in Andhra Pradesh, Telangana and some other parts of the globe. The movie is estimated to have grossed Rs. 4 crore at the worldwide box office in its fourh weekend, taking its 25-day global total to Rs. 108.75 crore.

In its fourth weekend, "Sarainodu" is estimated to have added to Rs. 3 crore to its total distributors share — Rs. 68.36 crore. The movie has not only become the highest grosser for Allu Arjun, but also emerged as the fourth-highest-grossing Telugu movie of all time. It has beaten the records of "Gabbar Singh," "Sardar Gabbar Singh" and "Nannaku Prematho."

"Sarainodu" has shattered the lifetime collection records of "Srimanthudu" in Vizag and Krishna, and become the second-highest-grossing Telugu movie of all time after "Baahubali: The Beginning."

"Sarainodu" has earned Rs 27.85 crore in Andhra Pradesh and become the third-highest-grossing film of all time there, beating the record of "Magadheera" (Rs. 25.41 crore). The movie is likely to beat the lifetime record of "Srimanthudu" (Rs. 28.85 crore).

The Boyapati Srinu-directed action drama has beaten the records of "Magadheera" to become the third-highest-grossing film of all time in Guntur, Godavari East and West, international markets, and other parts of India (except Karnataka).

Here are the area-wise collection of the four highest-grossing Telugu movies of all time. These numbers are based on various reports and may vary from the actual figures released by their makers.

Area Sarainodu Magadheera Srimanthudu Baahubali
Nizam Rs. 17.90 crore Rs. 22.20 crore Rs. 22.34 crore Rs. 43.40 crore
Ceeded Rs. 10.34 crore Rs. 13 crore Rs. 9.40 crore Rs. 21.70 crore
Vizag Rs. 7.48 crore Rs. 5.90 crore Rs. 5.63 crore Rs. 9.70 crore
G East Rs. 4.90 crore Rs. 4.32 crore Rs. 6.12 crore Rs. 9.45 crore
G West Rs. 4.32 crore Rs. 4.13 crore Rs. 4.37 crore Rs. 7.80 crore
Krishna Rs. 3.77 crore Rs. 3.63 crore Rs. 4.37 crore Rs. 6.80 crore
Guntur Rs. 5.20 crore Rs. 5.12 crore Rs. 5.75 crore Rs. 10.25 crore
Nellore Rs. 2.18 crore Rs. 3.30 crore Rs. 2.19 crore Rs. 4.65 crore
AP/T total Rs. 56.09 crore Rs. 61.60 crore Rs. 60.17 crore Rs. 113.75 crore
Karnataka Rs. 7.20 crore Rs. 8 crore Rs. 7.70 crore Rs. 39.50 crore
Rest of India Rs. 1.35 crore Rs. 00.50 crore Rs. 3.17 crore Rs. 101.20 crore
Overseas Rs. 3.74 crore Rs. 3.50 crore Rs. 14.79 crore Rs. 47.85 crore
Global Total Rs. 68.36 crore Rs. 73.60 crore Rs. 85.20 crore Rs. 302.30 crore

[1 lakh = 100,000 | 1 crore = 10 million | 100 crore = 1 billion]