English: Still 95 left to win.
Telugu: విజయానికి ఇంకా 95 పరుగులు కావాలి.