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