English: recently held its annual meeting.
Telugu: దీని వార్షిక సమావేశం ఇటీవల నిర్వహించారు.