English: It has been 15 long years.
Telugu: 15 ఏళ్ల సుదీర్ఘ కాలం పట్టింది.