English: Although, it's got some fascinating details.
Telugu: అయితే, ఒక ఆసక్తికరమైన వివరాలు ఉన్నాయి.