English: Our friends have gone a step further.
Telugu: మా మిత్రులు మరికొంచెం సాగదీసారు.