English: I was baffled by this.
Telugu: దీంతో నేను వణికిపోయాను.