English: Thousands of miles away from UK,
Telugu: బ్రిటన్ కి వేల మైళ్ళ దూరంలో దూరంలోనూ,. . .