New Delhi, Jan. 14 -- Former Afghanistan President Hamid Karzai on Tuesday said while it is a fact that the United States is a 'great' country, it cannot force a country like Iran to follow its line always.

"America is a great country, but America must recognize that you cannot force a country to follow your line al the time," Mr Karzai said at the inaugural session of the Raisina Dialogue here.

He said during his recent visit to Tehran and after interaction with Iranian leaders, he could find that

"there is anger surely (in Iran)....but I have noticed lot of inclination in Iran for improved relationship with the west".

He, however, said he could notice that the Americans were not as 'strong and rhetoric' as they were before.

"That's a...