English: This idea was appealing.
Telugu: ఈ ఆలోచన సబబుగా తోచింది.