diff --git a/biscuit/apps/chronos/models.py b/biscuit/apps/chronos/models.py
index 003ef501b6862877e7b38996d4d4aa4bf4ff67a3..e1100d0c0c0fb45a9ad4c95796579c7b2a518e9f 100644
--- a/biscuit/apps/chronos/models.py
+++ b/biscuit/apps/chronos/models.py
@@ -164,7 +164,9 @@ class LessonPeriod(SchoolRelated):
         return self.lesson.groups
 
     def __str__(self) -> str:
-        return '%s, %d' % (self.period.get_weekday_display(), self.period.period)
+        return '%s, %d., %s, %s' % (self.period.get_weekday_display(), self.period.period,
+            ', '.join(list(self.lesson.groups.values_list('short_name', flat=True))),
+            self.lesson.subject.name)
 
     class Meta:
         ordering = ['lesson__date_start', 'period__weekday', 'period__period']