Mujahid said the meaning of «صراط على مستقيم» is the true path that leads to Allah. It goes towards Allah «لبإمام مبين», that is, on an open road. And Ibn Abbas (may Allah be pleased with them both) said the meaning of «لعمرك» is "by your