A truly embarrassing situation, indeed.
यह वास्तव में शर्मनाक स्थिति है ।