English: Apologizing for Britain.
Telugu: బ్రిటన్కు క్షమాపణ