English: However, before its premiere it was leaked online.
Telugu: అయితే లాంచ్ కి ముందే దాని వివరాలు ఇంటర్నెట్‌లో లీక్ అయ్యాయి.