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