English: It's been so many years; I guess nearly 20 years.
Telugu: చాలా కాలమైంది, బహుశః ఇరవై సంవత్సరాలకు పైమాటే అనుకుంటాను.