English: This has left the fans a bit restless.
Telugu: దీంతో అభిమానులకు కాస్త ఉపశమనం లభించింది.