Please remove the grammar mistakes from the sentence.
Last but not least, people may concern about the efficiency of robotic surgery.
Last but not least, people may be concerned about the efficiency of robotic surgery.