English: Ain't that the best news you ever got?
Telugu: ఇంతకంటే బెటర్ న్యూస్ దొరకలేదా?