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