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