English: But eventually the truth emerged:
Telugu: అయితే ఎట్టకేలకు నిజం వెలుగులోకి వచ్చింది.