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