English to Hindi
English: I doubt it too.
Translation: मुझे भी ऐसा लग रहा है।