English: The movie recently completed 21 years.
Telugu: ఈ సినిమా ఇటీవలే యాబై ఏళ్ళు పూర్తి చేసుకుంది.