English: England is a small place.
Telugu: ఆ ఇంగ్లాండనేది చిన్న లంక.