English: Besides, environmental factors too contribute.
Telugu: బహుశా పర్యావరణ అంశాలు కూడా దోహదం చేస్తాయి.