English: But he had a leg up on me.
Telugu: కానీ తను నాపై పైచేయి సాధించింది.