English: The flowers are large, up to 15 cm.
Telugu: పువ్వులు పెద్దవిగా ఉంటాయి, 15 మీ.