English: A little stressful, but exciting.
Telugu: కాస్త శ్రమతో కూడుకున్నదే. . కానీ థ్రిల్లింగ్‌గా ఉంటుంది.