English: He had left the BJP recently.
Telugu: దీంతో ఆయన ఇటీవలే బీజేపీకి రాజీనామా చేశారు.