English: And London is the capital of England.
Telugu: ఇంగ్లాండు రాజధాని లండన్ నగరం.