English: On this ground we have the upper hand.
Telugu: ఈ విషయంలో మనదే పై చేయి.