English: At least, so its creators say.
Telugu: కనీసం, కాబట్టి దాని సృష్టికర్తలు చెప్పారు.