English: Both the films have been made on a big budget.
Telugu: ఈ రెండు సినిమాలు కూడా భారీ బడ్జెట్తో తెరకెక్కాయి.