English: Both are big budget films.
Telugu: ఈ రెండూ కూడా హైరేంజ్ బడ్జెట్ సినిమాలే కావడం విశేషం.