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