English: A few new details have emerged, however.
Telugu: అయితే తాజాగా దానికి సంబంధించిన కొన్ని వివరాలు బయటకు వచ్చాయి.