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