diff --git a/youtube/templates/common_elements.html b/youtube/templates/common_elements.html
index 808a835..f019edf 100644
--- a/youtube/templates/common_elements.html
+++ b/youtube/templates/common_elements.html
@@ -37,11 +37,21 @@
+ {% set author_description = info['author'] %}
+ {% set AUTHOR_DESC_LENGTH = 35 %}
+ {% if author_description|length >= AUTHOR_DESC_LENGTH %}
+ {% set author_description = author_description[:AUTHOR_DESC_LENGTH].split(' ')[:-1]|join(' ') %}
+ {% if not author_description[-1] in ['.', '?', ':', '!'] %}
+ {% set author_more = author_description + '…' %}
+ {% set author_description = author_more|replace('"','') %}
+ {% endif %}
+ {% endif %}
+
{% if include_author %}
{% if info.get('author_url') %}
- {{ info['author'] }}
+ {{ author_description }}
{% else %}
- {{ info['author'] }}
+ {{ author_description }}
{% endif %}
{% endif %}