look who's talking! idiom informal (also you're a fine one to talk!); (also you can/can't talk!); (US also you should talk!)
亏你有脸说别人!
something you say when someone criticizes you for something that that person does himself or herself
I'm lazy? Look who's talking! 我懒?亏你有脸说别人!