English: I presented the paper at the conference as well.
Telugu: ఆ సదస్సులో నేనూ ఒక పత్రం సమర్పించాను.