frittering away one's energies - Turkish English Dictionary