English: This is sobering news.
Telugu: ఇదొక సంచలన వార్త.