English: He feels this is the best time to tell new stories on screen.
Telugu: తెరపై కొత్త కథలు చెప్పడానికి ఇదే మంచి సమయం అని రానా అభిప్రాయపడ్డారు.