English: Did they wait too long to make this film?
Telugu: ఈ సినిమా తీయడానికి ఇంత సమయం పడుతుందనుకున్నారా?