English: A recent encounter testifies to that.
Telugu: తాజాగా నిర్వ‌హించిన స‌మావేశం దీనికి అద్దం ప‌డుతోంది.