English: Some facts will clear this up.
Telugu: ఈ వివరాల వలన కొన్ని సంగతులు స్పష్టమగుచున్నవి.