India does not believe in giving "sermons or cut-and-dried" solutions to countries in need of assistance and holds that nations with superior military powers do not have the right to dictate solutions to others, Defence Minister Rajnath Singh said on Tuesday in an apparent reference to China's assertive behaviour.