English: Perhaps this was the director's idea.
Telugu: బహుశా డైరక్టర్ కు కూడా ఆ మాత్రం ఆలోచన వుండే వుంటుంది.