English: Twenty years are a lot.
Telugu: ఇరవై ఏళ్ళంటే సుదీర్ఘమయిన కాలం.