English: Some people think: "Basturma - what is this strange word?
Telugu: కొంతమంది భావిస్తున్నాను: "Basturma - ఈ వింత పదం ఏమిటి?