English: Pending further fossil discoveries, we may never know for sure.
Telugu: మరింత శిలాజ ఆవిష్కరణలు పెండింగ్లో ఉన్నాయి, మేము ఖచ్చితంగా తెలియదు.