English: It's not known what makes them so different.
Telugu: వాటిని ఇంత భిన్నంగా చేస్తుంది ఏమిటో తెలియదు.