English: But hey — this is Britain.
Telugu: కానీ ఇక్కడే బ్రిటన్ మెలిక పెట్టింది.