English: But there is much to be won yet.
Telugu: అయితే గెలవడానికి ఇంకా చాలా కావాలే.