English: It's been a very long five years.
Telugu: ఐదేళ్లన్నది చాలా సుదీర్ఘకాలం.