English: Both of which, to me, seem inadequate.
Telugu: ఈ రెండూ నాకు వెలితిగానే అనిపిస్తుంటాయి.