English: This explanation seems to me to be at least very plausible.
Telugu: ఈ వివరణ కొంతవరకు తార్కికంగా అన్పించింది నాకు.