English: It was a long time ago; close to twenty years I would imagine.
Telugu: చాలా కాలమైంది, బహుశః ఇరవై సంవత్సరాలకు పైమాటే అనుకుంటాను.