English: Couldn’t have brought better news?
Telugu: ఇంతకంటే బెటర్ న్యూస్ దొరకలేదా?