English: Mecca for those who love flowers
Telugu: పువ్వులు ప్రేమ వారికి మక్కా