English: Its price and specification have been leaked.
Telugu: దీని ధర, స్పెసిఫికేషన్లు లీకయ్యాయి.