Complex sentence: Thanks to these measures and perseverance, the Idols could be brought back to their original abode recently and the Balalayam was also performed on 8th and 9th July 2008.
Split into simpler sentences: Thanks to these measures and perseverance, the Idols could be brought back to their original abode recently. Efforts have been started with the Balalayam performed on 8th and 9th July 2008.