English: have met them both.
Telugu: ఇద్దరం కలిశా.