very well said.. every country keeps its National Interest in mind while taking any step .. as India did at the time of Voting against Iran in UN . India & US / China can never be good friends ,as they will never stop their support to pakistan due to their strategic & economical Interest & India cant ignore this fact , as pakistan is a mega stopping block in its emerging economic & poltical power struggle.