English: That much progress has been made in 15 years.
Telugu: ఈ 15 ఏళ్లలో ఎన్నో విజయాలు అందుకున్నావు.