English: The movie was released on 5 May across around 7,000 screens in China.
Telugu: ఈ చిత్రం మే 4న చైనా వ్యాప్తంగా 7 వేల స్క్రీన్లలో రిలీజైంది.