English: One hundred percent this is the truth.
Telugu: ఈ ముక్క నూటికి నూరుపాళ్ళు నిజం.