English: A letter explaining this further has been published.
Telugu: అంతేకాదు దీనిపై వివరణ ఇస్తూ మరో లేఖను పోస్టు చేసింది.