English: I'm perplexed by that.
Telugu: దీంతో నేను సందిగ్ధంలో ఉన్నా.