While speaking to the press, the US president lauded Modi and described him as a 'terrific' leader and India as a 'tremendous country'.