English: Who demanded this?
Telugu: ఇంత‌కూ ఎవ‌రు ఈ డిమాండ్ చేశారంటారా?