ややこしい (translations)→ bad complex complicated complicating confuse confused
入念な (translations)→ careful diligent meticulous
painstakingly