“The finger on the pulse!” What people are saying about Sri Lanka.