Embarrassing meaning in malayalam