English: He also won a National title recently.
Telugu: ఇటీవలే నేషనల్ అవార్డ్ ని కూడా కైవసం చేసుకున్నారు.