it may/might be true. - Turkish English Dictionary