English: But God will not be silenced.
Telugu: కానీ దేవతలకు చెమట పట్టదు.