The length of the prayer does not matter.
Joshua prayed just 15 simple words, "Let the Sun stand still over Gibeon and the moon over the valley of Ajalon." He knew God was with him and would provide so he just asked God for what he needed. Joshua knew that if they were still fighting when darkness fell that more of his men would be killed and some of the Amorites would get away. Because he had sworn and oath to defend the Gibeonites he and his army needed to finish the battle that day. They did not want to have to fight again. Yes we are to praise God with our prayers, offer thanksgiving for the things He has already done for us but then there are time that we just ask Him to provide for our needs. Again the lesson God wanted me to learn this week from studying this scripture is the fact that if I use a few words, lots of words or even no words He hears me and He answers.
The preciseness of the words does not matter.
Not only did Joshua say few words but the way he said it was all wrong. Now I am not scientist but if I remember back to elementary science class correctly, the earth rotate around the sun not the sun around the earth. So if God were one to require that our words be precise the prayer that Joshua would have had pray would have been that the earth stand still instead of that the sun stand still.
The only ears that matter are God's.
When Joshua voiced his prayer the Israelites were in the middle of a battle. I am sure there was yelling, screaming and a lot going on all around them. So I am not really sure anyone else even heard Joshua. It isn't that they purposely chose not to listen but they were fighting a battle. This was not a "long distance" type battle like our armies fight today. No this was one on one hand to hand combat. Basically each warrior was fighting is own individual battle. The same is true for us as we pray in our groups. It isn't that those around you do not want to eavesdrop on your conversation with God but the truth is they are fighting their own battle. A spiritual battle. One that they are calling out to God for. What it comes down to is my duty as a leader praying aloud for those with me is not to impress them with Thee's and Thou's but rather to invite God to come into their battles and fight for them.