English: It took them 18 years to be released.
Telugu: విడుదల చేయడానికికే 18 ఏళ్ళు పట్టింది.