English: very long time, perhaps more than twenty years.
Telugu: చాలా కాలమైంది, బహుశః ఇరవై సంవత్సరాలకు పైమాటే అనుకుంటాను.