English: Both explanations are not convincing.
Telugu: ఈ రెండు వివరణలూ ప్త్పష్టంగా లేవు.