My question to you is simple. Does India has the international standing to pressurize the Malaysian govt. Ofcourse not. The malaysian minister would not have responded by saying "Lay off" to an American minister. On an international stage India is has no leverage over any country including Nepal. So when cant do anything about it its better to shut up.