Complex sentence: It also participated in 21 other international film festivals like USA, Brazil, Israel, Russia, Italy, Greece, Zimbabwe, Belgium, Bangladesh etc. The film was also selected at the Indian Panorama 2006.
Split into simpler sentences: It also participated in 21 other international film festivals. It was also selected at the Indian Panorama 2006.