English: the first time in some ten years.
Telugu: బహుశా పదేళ్లలో మొదటిసారి.