हालांकि यह सब अंसभव सा है।
All this, however, is totally incongruous.