English: Even Metro itself!
Telugu: తాజాగా మెట్రో కూడా!