English: The film had a huge amount of promotion prior its release.
Telugu: ఈ చిత్రానికి చాలా ముందు నుంచే భీభత్సమైన ప్రొమోషన్లు ఇచ్చారు.