English: You should have met her yourself.
Telugu: ఆమెను మీరు స్వయంగా కలిసారు కూడ.