English: But lately the truth has come out.
Telugu: కానీ ఇటీవల కొంత దూరం ఏర్పడిన మాట వాస్తవం.