English: This is the undeniable truth.
Telugu: ఇ దామెకు నమ్మలేని చేదు నిజం.