a farfetched excuse
ایک بہاؤ عذر
an implausible explanation
ایک قابل اطلاق وضاحت
highly imaginative but unlikely
انتہائی تخنیک لیکن ممکن نہیں