English: It took more than 20 years.
Telugu: ఇది కంటే ఎక్కువ 20 సంవత్సరాలు పట్టింది.