English: There he met Mary.
Telugu: అక్కడే మరియా ను కలిసాను.