English: Recently, new details regarding the film have come to light.
Telugu: ఇప్పుడు మ‌ళ్లీ ఈ సినిమా గురించి కొత్త కొత్త విష‌యాలు తెలుస్తున్నాయి.