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