English: But he did surface recently.
Telugu: కానీ ఇటీవల ఇది పెచ్చరిల్లింది.