English: 20 years later, it happened.
Telugu: ఇరవై ఏళ్ళు అయిందేమో , ఇది జరిగి.