English: A few details have leaked, however.
Telugu: అయినప్పటికీ దీని కొన్ని వివరాలు బయటికొచ్చాయి.