English: The news stumps me.
Telugu: ఇప్పుడీ వార్త నన్ను కుదిపేసింది.