English: you have heard from themselves.
Telugu: మీరు స్వయంగా విన్నారు.