You could build the columns definition dynamically within the Columns delegate using loops. Please, check the following forum thread for more information - http://www.telerik.com/forums/dynamic-multipl-column-group-titles.
Hope this helps.
Telerik by Progress
Check out the new UI for ASP.NET Core
, the most complete UI suite for ASP.NET Core development on the market, with 60+ tried-and-tested widgets, based on Kendo UI.