English: That took 24 years to happen.
Telugu: అయితే ఇది జరగడానికి ఓ 24 ఏళ్ల కాలం పట్టింది.