English: He, however, recently defected to the BJP.
Telugu: అయినా ఇటీవలి కాలంలో ఆయన బీజేపీతో కలుస్తారన్న ప్రచారం జరిగింది.