English: Directors and producers worked hard.
Telugu: దర్శకులు మరియు నిర్మాతల కష్టపడ్డారు.