Instead of using these words, it's better to:
* Focus on the behavior: Instead of calling someone an "idiot", you could describe their actions. For example, "That was a foolish thing to do" or "You made a mistake."
* Offer constructive feedback: If you want to help someone improve, focus on their actions and offer advice on how to do things better.
* Use respectful language: No matter what the situation, it's important to use respectful language.
If you're looking for a word to describe someone who is not very intelligent, you could consider using "naadan" (ਨਾਂਦਣ), which means "naive" or "unaware," but even this word can be perceived as insulting depending on the context.
Remember, words have power and can be hurtful. It's always best to choose words that are respectful and constructive.