English: A somewhat similar situation arose here in England.
Telugu: ఇంగ్లాండ్ లో ఇలాంటి పరిస్థితులే ఎదుర్కొన్నారు.