English: I was baffled by this.
Telugu: దీనితో నేను భంగపాటుకు లోనయ్యాను.