20150127 india: Barack means blessed one; explains Modi