 Pari gbolohun ti o tẹle: Teweldebrhan ṣe ifarahan akọkọ rẹ ni kariaye ni 2010 IAAF World Cross Country Championships, nibi ti o ti pari ere-ije ọdọmọkunrin ni ibi 22nd ti awọn aṣeyọri 118. Ní 2012 World Junior Championships in Athletics, ó lọ sí ìpele tó kẹyìn nínú eré ìje 1500 metres àwọn ọkùnrin, ó parí ní ipò kẹjọ nínú gbogbo eré ìje pẹlú àkókò 3:42.63 min:sec. Ó lọ sí ìdíje Òlíńpíìkì Ọdún 2012 ní ọmọ ọdún méjìdínlógún, ó parí ìdíje náà : 1500 metres àwọn ọkùnrin ní 3:42.88. 