Complex sentence: The men's team is becoming stronger and stronger participating in major international tournament and is now sitting at a respectable 32nd in the IRB world rankings.
Split into simpler sentences: The men's team is becoming stronger and participating in major international tournament. It is now at a respectable 32nd in the IRB World Rankings.