In the sentence "ith the help of a group of good hearted people the truth was finally clarified", is the grammar correct?<br/><br/>Thanks for your time!