English: And Lo!
Telugu: మరియు లెనా!