English: At least, that's what they SAID.
Telugu: కనీసం వారు చెప్పేది అదే.