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