English: The film has been released in many countries and has become popular.
Telugu: ఎన్నో దేశాల్లో ఈ సినిమా విడుదలై విమర్శకుల ప్రసంసలు అందుకుంది.