Depression Helpline India : The feeling of helplessness, frustration, and confusion can be disturbing and overwhelming.