English: at least thats what they say.
Telugu: కనీసం వారు చెప్పేది అదే.