English: The team believes it is the elusive Bigfoot-like Yeti that has been seen in the wilds of Russia for many decades.
Telugu: చాలా దశాబ్దాలుగా రష్యా అడవులలో కనిపించే ఎప్సివ్ బిగ్ఫూట్-ఎతి ఏతి అని జట్టు విశ్వసిస్తుంది.