US President Barack Obama said today the United States could be India's "best partner", as he wrapped up a three-day visit to New Delhi by highlighting the shared values of the world's biggest democracies. Speaking to an audience of young people, the US president reiterated that the relationship between Washington and New Delhi "can be one of the defining partnerships of this century."