Allah is the best of listeners and the one who listens when no one listens, the One who answers when no one answers.