English: They're called daffodils in English.
Telugu: వీటిని ఆంగ్లంలో డాల్ఫిన్లు అంటారు.