English: The film recently released on Netflix.
Telugu: ఇటీవ‌లే సినిమా నెట్ ప్లిక్స్ లో రిలీజ్ అయింది.