India on Saturday hit back at China for alleging that it was "interfering" in Sri Lanka's internal affairs, firmly telling Beijing that what Colombo needs now was "support, not unwanted pressure or unnecessary controversies" to serve another country's agenda.