English: The trailer of the film which released recently received much appreciations of fans.
Telugu: ఇటీవల ఈ చిత్రం నుంచి విడుదలైన ట్రైలర్ పై ప్రశంసలు వర్షం కురిసింది.