English: and witnessed.
Telugu: మరియు ఏ సాక్షాత్కరించిన.