English: He has done some interesting things recently.
Telugu: ఇటీవల ఆయన పలు ఆసక్తికర విషయాలను వెల్లడించారు.