English: Although there are some interesting details.
Telugu: అయితే, ఒక ఆసక్తికరమైన వివరాలు ఉన్నాయి.