English: I had met at several scientific meetings.
Telugu: ఎన్నో వైజ్ఞానిక సమావేశాలలో పాల్గొన్నాను.