English: Even the British agree with this.
Telugu: బ్రిటన్ కూడా ఈ అంశంతో ఏకీభవిస్తున్నట్లు తెలిపింది.