English: The film released in theatres recently.
Telugu: ఇటీవలే ఆహా వేదికగా ఈ సినిమా రిలీజ్ అయింది.