English: Well, at least they said it.
Telugu: కనీసం వారు చెప్పినదే.