English: England in a tight spot
Telugu: పటిష్ఠ స్థితిలోనే ఇంగ్లండ్‌