English: This made fans very happy.
Telugu: ఇది అభిమానులను చాలా సంతోషపెట్టే విషయం అని చెప్పొచ్చు.