over the horizon meaning in malayalam