English: A new possibility suggested itself.
Telugu: కొత్తగా ఆ అవకాశాన్ని కల్పించే ప్రతిపాదన చేశారు.