English: That is the impossible truth
Telugu: ఇది దాగని నిజం