English: But, its details have been already leaked.
Telugu: అయితే దీని స్పెసిఫికేషన్లు ఇంతకుముందే లీకయ్యాయి.