English: I'm baffled by this mechanic.
Telugu: ఈ మెకానిక్తో నాకు చనువు ఉంది.