Surah At-Tin Ayah #7 Translated in English

Then who can give you the lie after (this) about the judgment?