English: And you've met her yourself.
Telugu: ఆమెను మీరు స్వయంగా కలిసారు కూడ.