Да, неродной конечно, но британский английский то я прекрасно понимаю  не надо преувеличивать. Но индусов точно не все понимаю, очень странная манера говорить у них. Китайцев как раз мне кажется не трудно понимать, просто многие из них (приезжих) говорят неправильно, просто неправильно, как люди с невысоким уровнем владения языком. Это образованные, а необразованные даже в Чайна тауне такие бывают, что ну вот как будто точно только что с китайских гор спустились, то есть ну вот реально, непонятно как они вообще в страну попали. С этими я правда не разговаривала никогда, они наверное какие-то чернорабочие в китайских бизнесах, только со своими общаются.