English: The flowers are quite large (up to 2.5 cm).
Telugu: పువ్వులు చాలా పెద్ద (2.5 సెం.