English: However, before its premiere it was leaked online.
Telugu: అయితే లాంచ్ కు ముందే దీనికి సంబంధించిన ఫొటో ఆన్ లైన్ లో లీకైంది.