English: Both are coming off good wins.
Telugu: ఈ ఇద్దరూ వరస విజయాలతో రచ్చ చేస్తున్నారు.