English: Both these points are slightly disquieting.
Telugu: ఈ రెండు విషయాలు కొంచెం తికమక పెట్టేటట్టుగా ఉన్నాయి.