English: New Delhi: Good News is out for Pee Cee fans.
Telugu: దిల్లీ: పబ్జీ అభిమానులకు చేదు వార్త.