Derja translation of 'شَكْ بَرْشَا'

شَكْ بَرْشَا
(V)
to have a lot of doubt

He had a lot of doubts about his abilities, which caused him to fail in life. شك برشا في إمكانياتو، إشّيْ إلّي خلاّه يفشل في حياتو .