English: The film recently completed 20 years of its release.
Telugu: ఈ సినిమా రిలీజ్ అయ్యి అప్పుడే 20 సంవత్సరాలు పూర్తి చేసుకోవడం విశేషం.