English: An interesting detail this.
Telugu: ఈ వివరాలే ఆసక్తికరం.