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