English: According to a recently released trailer.
Telugu: వరుసక్రమం, ఇటీవలే విడుదలైన ట్రైలర్.