English: That was baffling.
Telugu: అది బోకమ్మగనిపిచ్చింది.