English: 20 crore had been invested on the film.
Telugu: ఈ సినిమా కోసం 20 కోట్లు తీసుకున్నారు.