English: Huge expense seems to have been put into this movie.
Telugu: ఈ చిత్రం కోసం భారీ బడ్జెట్ కేటాయించినట్లు తెలుస్తోంది.