English: After fifteen months it has finally happened.
Telugu: సరిగ్గా పదిహేను నెలలు గడిచాక ఈ విషయం బయటపడింది.