English: Am baffled by this.
Telugu: దీంతో నేను సందిగ్ధంలో ఉన్నా.