English: The film did well despite having been leaked online the day before its release.
Telugu: ఈ సినిమా విడుదలకు ముందు పూర్తిగా ఆన్ లైన్ లో లీక్ అయినా కూడా సినిమాకి మంచి ఆదరణ లభించింది.