English: Our country has come to this?
Telugu: మన దేశం దానికి లొంగిపోతున్నదా ?